什麼是資料庫呢?
簡單來說,是將資料或資訊結構化集合分門別類地存放,那提供儲存的地方就是資料庫~
最常見的資料庫類型,資料通常以欄列建模,能夠提高資料查詢及處理的效率
也方便存取、管理、修改、更新、組織資料
大部分資料庫以SQL(結構化查詢語言) 來整理資料
市面上有許多常見的資料庫像是:Postgresql、MySQL、Redis、MongoDB等等
另外資料庫也分成許多類型,像是關係式資料庫、物件導向資料庫、分散式資料庫、NoSQL 資料庫、圖形資料庫、開放原始碼資料庫、雲端資料庫、多模型資料庫、文件/JSON資料庫、自主驅動雲端資料庫
如果有興趣可以自行搜尋,這裡就不再多述
SQL常用於關聯式資料庫,會有Table欄位
會使用這個程式語言來做查詢、操作、定義和存取控制資料
NoSQL 使用 Object (Binary JSON)
允許儲存和操作非結構化和半結構化的資料
會更快且更輕鬆針對某些類型的應用程序進行數據集
接下來會介紹到的MongoDB就是NoSQL